package business.iservices;

import result.Result;

/**
 * Interfaz de la clase que da acceso a los servicios de los scripts de groovy con los procesos
 * @author 53385255R
 *
 */
public interface IBaseService {

	
	/**
	 * Trocea el maescorp y lo inserta en la sqlite
	 * @param sqlitePath 
	 * @param maescorPath 
	 * @return un objeto con informacion del resultado del proceso
	 */
	Result<Object> maescorpParser();

	/**
	 * Especifica una base de datos y una tabla para limpiar las columnas del PIOD con espacios sobrantes a los lados.
	 * @param databasePath
	 * @param table
	 * @return resultado de la accion
	 */
	Result<Object> trimPIOD(String databasePath, String table);




}
